package com.nineclock.attendance.dto;

import lombok.Data;

import java.io.Serializable;

@Data
public class AttendOvertimeRuleDetailDTO implements Serializable {
    private Long id;

    //'1是工作日2是休息日3是节假日',
    private Integer ruleType;
    //
    private Integer computeType;
    //'是否允许加班'
    private Boolean allow;
    // '是否扣除休息时间',
    private Boolean allowBanRest;
    //'1是true0是false',
    private Boolean allowMakeUp;
    //'扣除休息类型：1为休息时段 2为按加班时长扣除'
    private Integer banRestType;
    //当前加班不计加班的低于分钟数
    private Integer lessMinutesCurDay;

    private Integer matchHours;
    //休息开始时间
    private String restStartTime;
    //休息结束时间
    private String restEndTime;
    //下班后起算加班分钟数
    private Integer startAfterOffWork;

    private Integer makeUpType;

}
